Using meta-level constructs in Web personalization
نویسندگان
چکیده
In this position paper we analyze the problem of Web applications personalization from a design point of view. We focus on which design constructs are necessary to achieve modular and evolvable personalized Web Applications. We claim that personalization involves different concerns (e.g. rules, profiles, etc.) that should be clearly identified and decoupled; we show how to add personalized behaviors to existing applications in a non-intrusive way, by using reflective mechanisms found in most object-oriented languages. We first introduce our approach to Web applications modeling that separates conceptual from navigation and user interface design; we next introduce personalization patterns and briefly show how they can guide the designer towards his objective. We finally present our approach and some ongoing research directions related with the design of an object-oriented framework for Web Applications personalization.
منابع مشابه
Combining Meta-level and Logic-Based Constructs in Web Personalization
In this position paper we analyze the problem of Web Applications personalization from a design point of view. We focus on which design constructs are necessary to achieve modular and evolvable personalized Web Applications. We claim that personalization involves different concerns (e.g. rules, profiles, etc.) that should be clearly identified and decoupled; we show how to add personalized beha...
متن کاملEnhancing meta-portals using dynamic user context personalization techniques
The Internet is flooded with information and the last decade its size has grown so many times that information search and presentation have become tedious tasks even for experienced users. Minor changes to existing resources can alter the situation and lead to major changes to the end user experience. In this manuscript we present the dynamic web personalization and document grouping infrastruc...
متن کاملExtending WebML for modeling multi-channel context-aware Web applications
This paper focuses on conceptual modeling of multichannel, context aware Web applications, and in particular proposes some solutions conceived within the WebML method. WebML is a conceptual model for data-intensive Web applications, which already offers some constructs for one-to-one personalization and multi-channel delivery. In this paper we introduce some new extensions that will allow repre...
متن کاملCompetition, complementarity and service level guarantee in Web services
Network and processing overhead associated with web services is a significant challenge to its performance. As a result, web service providers often announce a service level agreement. This ensures that consumers, who pay for the service, can get the service at a given quality level. In this paper, we study the competition between two providers offering functionally the same web services, whe...
متن کاملA Personalized URL Re-ranking Method using Psychological User Browsing Characteristics
This paper proposes a personalized URL re-ranking method based on psychological characteristics of users browsing. The characteristics are classified into three groups, which are “common-mind,” “uncommon-mind,” and “extremely uncommonmind.” Our personalization method constructs an index of the anchor text retrieved from the web pages that the user has clicked during his/her past searches. Our m...
متن کامل